<?php

class LoXienx3dot5 extends BaseLoDe
{

    function __construct()
    {
        $this->typeGame = Constant::GAME_LO_3DOT5_TYPE;
        $this->gameName = 'Lô Xiên X3.5';
        $this->rationMoney = 3.5;
    }

    public function calculateWinMoney($ketquaXoSo)
    {
        $arrX3dot5 = json_decode($ketquaXoSo->x3dot5);
        // Đếm tần số xuất hiện của từng con lô
        $arrFrequency = array_count_values($arrX3dot5);

        // Ứng với mỗi con lô về, được tính 1 lần
        $count = 0;
        foreach ($this->arrChoices as $choice)
        {
            if (array_key_exists($choice, $arrFrequency))
            {
                $count += $arrFrequency[$choice];
            }
        }

        return $count * $this->bet * $this->rationMoney;
    }

}

?>
